package cn.edu.nwafu.hjpg.service;

import cn.edu.nwafu.hjpg.entity.Hjxwb;
import cn.edu.nwafu.hjpg.entity.Hyxxb;
import cn.edu.nwafu.hjpg.entity.Jkwhb;
import cn.edu.nwafu.hjpg.entity.Lhsxb;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import java.util.List;

public interface JkwhbService {

    Page<?> findAddRecordJkwhb(String flag, Pageable pageable);
    String addupdateFlag(Jkwhb jkwhb);
    void deladdRecordjkwhb(Jkwhb jkwhb);
    String updateJkwhb(Jkwhb jkwhb);
    String addJkwhfl(Jkwhb jkwhb);

    String addJkjxdx(Jkwhb jkwhb);

    String addJpjxdx(Jkwhb jkwhb);

    String addXrjxdx(Jkwhb jkwhb);

    String addMxjkdx(Jkwhb jkwhb);

    String addMxjpdx(Jkwhb jkwhb);

    String addMxxrdx(Jkwhb jkwhb);

    String addZax(Jkwhb jkwhb);

    String addRfc(Jkwhb jkwhb);

    String addRfd(Jkwhb jkwhb);

    String addJksf(Jkwhb jkwhb);

    String addXriur(Jkwhb jkwhb);

    String addYysyz(Jkwhb jkwhb);

    String addZtbx(Jkwhb jkwhb);

    String addSzdx(Jkwhb jkwhb);

    String addSjdx(Jkwhb jkwhb);

    String addPfzm(Jkwhb jkwhb);

    String addHxzm(Jkwhb jkwhb);

    String addFscjx(Jkwhb jkwhb);

    String addLxbxxx(Jkwhb jkwhb);

    String addQtdlxxx(Jkwhb jkwhb);

    String addJkdddlx(Jkwhb jkwhb);

    String addJkwhxxbz(Jkwhb jkwhb);

    List<Jkwhb> findByIdAndFlagInJkwhb(String id, String name, String flag);



    List<Jkwhb> findAllByBaseinfoWzbmAndFlag(String id, String flag);

    String addElement(Jkwhb jkwhb);

    Page<?> findByPageJkwhb(String id, String attribute, int flag, Pageable pageable);

    List<Jkwhb> findAll();
}
